Definition of En Garde

  • 1. (fencing) in a defensive stance Adjective Satellite

Semanticaly linked words with "en garde"